Week 1: Mapreduce - Part 4: Refinements And Applications